<?PHP
require_once _DIRETORIO_BACKEND_DB_._SEPARADOR_DIRETORIO_.'DBcidade_has_endereco.php';
//require_once $pastaApp.'inc/header.php';
/**
 * @name BRcidade_has_endereco
 * @version 1.0
 * @access public
 * @package backend
 * @subpackage db
 */ 
Class BRcidade_has_endereco extends DBcidade_has_endereco{
	function __construct(){
	}

	function recordCount($oVO){
            $DB = new DB();
            $dbh = $DB->conec();
            if(!isset($first)){$first = false;}
            try{
                $sql = "SELECT COUNT(*) FROM CIDADE_has_ENDERECO";

                if(!empty($oVO->idCidade)){
                       $sql.=$this->getSQLFirst($first)."idCidade like :idCidade" ;
                }
                if(!empty($oVO->idEndereco)){
                       $sql.=$this->getSQLFirst($first)."idEndereco like :idEndereco" ;
                }                

                $stmt = $dbh->prepare($sql);
                if(!empty($oVO->idCidade)){
                       $stmt->bindParam(':idCidade',$oVO->idCidade,PDO::PARAM_INT);
                }
                if(!empty($oVO->idEndereco)){
                       $stmt->bindParam(':idEndereco',$oVO->idEndereco,PDO::PARAM_INT);
                }
               $stmt->execute();
               $result = $stmt->fetch();
               $recordCount = $result[0];
            }
            catch (PDOException $e){
                $DB->DBerror($e, $sql);
            }
            return $recordCount;
	}
	
}